English Dictionary
◊ FRANCIS TURBINE
Francis turbine
n : a type of hydroelectric turbine [syn: {Francis turbine}]